\relax 
\citation{FAOP}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}AspectJ}{12}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{cha:ch_aspectj}{{4}{12}}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Podstawowe informacje}{12}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Instalacja i uruchomienie}{12}}
\newlabel{list:aspectj_kompilacja}{{4.1}{12}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.1}Kompilacja program\'ow napisanych przy u\.zyciu AspectJ}{12}}
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Punkty z\IeC {\l }\k acze\'n (Joinpoints)}{12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}Metody}{12}}
\citation{FAOP}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Pola}{13}}
\newlabel{list:aspectj_get_set}{{4.2}{13}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.2}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {get} i \emph  {set}}{13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.3}Wyj\k atki}{13}}
\newlabel{list:aspectj_handler}{{4.3}{13}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.3}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {handler}}{13}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.4}Inicjalizacja obiekt\'ow}{13}}
\newlabel{list:aspectj_initialization}{{4.4}{13}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.4}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {initialization}, \emph  {preinitialization} i \emph  {staticinitialization}}{13}}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.5}Rady}{14}}
\newlabel{list:aspectj_adviceexecution}{{4.5}{14}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.5}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {}}{14}}
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Filtrowanie}{14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}Operatory logiczne}{14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}Polecenia filtruj\k ace}{14}}
\newlabel{list:aspectj_withincode}{{4.6}{14}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.6}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {withincode}}{14}}
\newlabel{list:aspectj_within}{{4.7}{14}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.7}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {within}}{14}}
\citation{FAOP}
\citation{website:aspectj_guide}
\citation{FAOP}
\citation{FAOP}
\newlabel{list:aspectj_this}{{4.8}{15}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.8}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {this}}{15}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.3}Filtrowanie przebiegu sterowania}{15}}
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Parametry punkt\'ow ci\k ecia}{15}}
\newlabel{list:aspectj_parametry}{{4.9}{15}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.9}Przyk\IeC {\l }ady u\.zycia polece\'n \emph  {this}, \emph  {target}, \emph  {args}}{15}}
\citation{FAOP}
\@writefile{toc}{\contentsline {section}{\numberline {4.6}Rady}{16}}
\newlabel{list:aspectj_rady}{{4.10}{16}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.10}Przyk\IeC {\l }ady deklaracji r\'o\.znego typu rad}{16}}
\newlabel{list:aspectj_proceed}{{4.11}{16}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.11}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {proceed} w radzie typu \emph  {around}}{16}}
\newlabel{list:aspectj_rada_parametry}{{4.12}{16}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.12}Przyk\IeC {\l }ad przekazania parametr\'ow z punktu ci\k ecia do rady}{16}}
\citation{FAOP}
\newlabel{list:aspectj_rady_wyjatki}{{4.13}{17}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.13}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {}}{17}}
\@writefile{toc}{\contentsline {section}{\numberline {4.7}Mechanizm wprowadze\'n}{17}}
\newlabel{list:aspectj_introduction}{{4.14}{17}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.14}Przyk\IeC {\l }ady u\.zycia mechanizmu wprowadze\'n}{17}}
\newlabel{list:przyklad_aspectj_introduction_implement}{{2}{17}}
\newlabel{list:przyklad_aspectj_introduction_extends}{{3}{17}}
\newlabel{list:przyklad_aspectj_introduction_exception}{{5}{17}}
\newlabel{list:przyklad_aspectj_introduction_pole}{{7}{17}}
\newlabel{list:przyklad_aspectj_introduction_metoda1}{{9}{17}}
\newlabel{list:przyklad_aspectj_introduction_metoda2}{{13}{17}}
\newlabel{list:przyklad_aspectj_introduction_konstruktor}{{17}{17}}
\citation{FAOP}
\newlabel{list:aspectj_warnings_errors}{{4.15}{18}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.15}Przyk\IeC {\l }ady u\.zycia polece\'n \emph  {warnings} i \emph  {errors}}{18}}
\@writefile{toc}{\contentsline {section}{\numberline {4.8}AspectJ i dziedziczenie}{18}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.1}Aspekty abstrakcyjne}{18}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.2}Dziedziczenie aspekt\'ow}{18}}
\newlabel{list:aspectj_abstract}{{4.16}{18}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.16}Przyk\IeC {\l }ad stosowania aspekt\'ow abstrakcyjnych i dziedziczenia}{18}}
\citation{FAOP}
\citation{FAOP}
\@writefile{toc}{\contentsline {section}{\numberline {4.9}Instancje aspektu}{19}}
\newlabel{list:aspectj_instancje_perthis_pertarget}{{4.17}{19}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.17}Przyk\IeC {\l }ady u\.zycia polece\'n \emph  {perthis} i \emph  {pertarget}}{19}}
\newlabel{list:aspectj_instancje_percflow_percflowbelow}{{4.18}{19}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.18}Przyk\IeC {\l }ady u\.zycia polece\'n \emph  {percflow} i \emph  {percflowbelow}}{19}}
\@writefile{toc}{\contentsline {section}{\numberline {4.10}Kolejno\'s\'c aspekt\'ow}{19}}
\citation{FAOP}
\citation{FAOP}
\citation{FAOP}
\newlabel{list:aspectj_kolejnosc}{{4.19}{20}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.19}Przyk\IeC {\l }ady u\.zycia polecenia \emph  {declare precedence} w celu ustalenia kolejno\'sci wykonywania aspekt\'ow}{20}}
\@writefile{toc}{\contentsline {section}{\numberline {4.11}Aspekty uprzywilejowane}{20}}
\newlabel{list:aspectj_przywileje}{{4.20}{20}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.20}Przyk\IeC {\l }ady deklaracji uprzywilejowanego aspektu}{20}}
\@writefile{toc}{\contentsline {section}{\numberline {4.12}Wyra\.zenia regularne}{20}}
\@writefile{toc}{\contentsline {section}{\numberline {4.13}Adnotacje}{21}}
\newlabel{sec:sec_aspectj_adnotacje}{{4.13}{21}}
\newlabel{list:aspectj_adnotacje}{{4.21}{21}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4.21}Przyk\IeC {\l }ad u\.zycia adnotacji}{21}}
\@setckpt{rozdzialy/aspectj}{
\setcounter{page}{23}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{34}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{4}
\setcounter{section}{13}
\setcounter{subsection}{0}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{lofdepth}{1}
\setcounter{lotdepth}{1}
\setcounter{lstnumber}{33}
\setcounter{lstlisting}{21}
}
